Nuprl Lemma : fpf-vals_wf 11,40

A:Type, eq:EqDecider(A), B:(AType), P:(A), f:fpf(Ax.B(x)).
fpf-vals(eqPf ((x:{a:A(P(a))}   B(x)) List) 
latex


DefinitionsUnit, b, A, guard(T), prop{i:l}, P  Q, P  Q, P  Q, P  Q, strong-subtype(AB), (x  l), remove-repeats(eqL), P  Q, b, xt(x), x(s), , EqDecider(T), x:AB(x), fpf-vals(eqPf), fpf(Aa.B(a)), t  T, let x = a in b(x)
Lemmasdeq wf, bool wf, fpf wf, l member wf, remove-repeats wf, strong-subtype-self, strong-subtype-set3, strong-subtype-deq-subtype, cons member, subtype rel list, assert wf, not wf, bnot wf, assert of bnot, eqff to assert, iff transitivity, eqtt to assert

origin